package ${package.Service};

import ${package.Entity}.${entity};
import com.hjysmart.hjyapp.common.page.PageQuery;
import com.hjysmart.platform.common.objects.PageQueryResult;
import ${package.Entity}.dto.${entity}Dto;
import ${package.Entity}.vo.${entity}Vo;
/**
 * <p>
 * ${table.comment!} 服务类
 * </p>
 *
 * @author ${author}
 * @since ${date}
 */
<#if kotlin>
interface ${table.serviceName} : ${superServiceClass}<${entity}>
<#else>
public interface ${table.serviceName}  {
    PageQueryResult<${entity}Dto> pageList(PageQuery queryParam,${entity}Vo ${entityInstance}Vo);

    int add${entity}(${entity}Vo ${entity}Vo);

    int update${entity}(${entity}Vo ${entity}Vo);

    int deleteByIds(Long[] ids);

}
</#if>
